trouble intestinal - French English Dictionary